package it.asvp.asvp_portal.data.dao;

import it.asvp.asvp_portal.data.entity.member.Member;

import java.util.List;


public interface MemberDao{


	public Long persist(Member transientInstance);
	public void delete(Member persistentInstance);
	public Member merge(Member detachedInstance);
	public Member findById(Long id);
	public Member findByEmail(String email);
	public Member findByFiscalCode(String fiscalCode);
	public List<Member> findAll();

}
